/**
*****************************************************************************
* @addtogroup SL_IPC
* @{
* Copyright (C) 2018 LAN-YOU(GuangZhou). All rights reserved
*
* @par Project:
*      TCU
*
* @par Module:
*      IPC Event
*
* @par Usage Notes:
*      It is a communication middleware for application to set up one to one
*      or one to many communication channel.
*
* @par Author:
*      Nick HUANG
*
*****************************************************************************
*/

#ifndef __IPC_EVENT_TYPES_H__
#define __IPC_EVENT_TYPES_H__

// @brief ipc event service type definition
enum IPC_EVENT_CMD_TYPE
{
  IPC_EVENT_TYPE_UNKNOWN,
  IPC_EVENT_TYPE_SUBSCRIBE,
  IPC_EVENT_TYPE_UNSUBSCRIBE,
  IPC_EVENT_TYPE_PUBLISH,
  IPC_EVENT_TYPE_MAX
};

/// @}
#endif

